Big Huge Thesaurus

retarding force

noun